Agile Planner

This project is to develop an interation planning tool for agile project management.

Configuration Section Designer (moved to GitHub)

csd.zip (22,7 MB)
A Visual Studio add-in that allows you to graphically design .NET Configuration Sections.

CslaFactory

CslaFactory is a Domain Specific Language for Rockford Lhotkas's CSLA.NET framework.

Domain Builder

Utilizing other open source projects (CSLA and NHibernate), Domain Builder will leverage the tools available from Microsoft for Domain Specific Languages (DSL) to allow coding by modeling. The idea here is to create several diagrams to assist in the process of creating an appli

DSLFactory Utilities

DSLFactory.Utilities is a library providing a set of utilities to be used with Domain Specific Languages created with the Microsoft DSL Tools Among other features you will find new common contextual commands, help for supporting reverse engineering from class view, incremental code generation, and more generally model-code synchronization.

Feature Model DSL

Feature Model DSL makes it possible for you to design and configure feature models using Visual Studio. It is developed using the Microsoft DSL Tools.

JaDAL - Just another DSL-Tools Addon Library

JaDAL.zip (1,5 MB)
A few classes and features for enhancement of the Microsoft DSL Tools with: Compartment Mappings, Dynamic Properties, User Restrictions and CanDelete() for ModelElements

Presenter First DSL

p1dsl.zip (3,0 MB)
The Presenter First DSL is a modeling tool for the Presenter First pattern.

Process Development Environment

pde.zip (204,4 MB)
The Process Development Environment is an environment for the design and modeling of domain specific languages and was especially build to support the implementation of process models as languages. PDE provides a standalone WPF&MVVM-based application to edit language instances.

Rapid Entity Framework 1.1 (ORM).

The motivation behind this framework is my experience of Object Oriented programming since the java days (In the days of CMP and BMP) and the first release of the .net framework. Lets just say, i have been working in objects.

SharpLudus

sharpludus.zip (48,9 MB)
The SharpLudus project is intended to streamline digital games development through Software Factories. It provides visual languages, frameworks and tools, integrated with Visual Studio, to empower the creation of XNA games.

Transform Templates Tool

When you are working on more then one dsl's or T4 templates in a solution and you click Transform All Templates it transform all the templates. With the Transform Templates tool you have the possibility to select a project and transform only the templates in that project.

Visual Studio Dependencies Manager for Visual Studio 2008

vsdm.zip (1,1 MB)
Visual Studio extension enables you to share and manage your binary dependencies. This extension provides a way to publish your binaries in a repository in order to share them among your team. With the designer, you can easily view all the solution's dependencies.

Visual Studio Strategy Manager

vssm.zip (980 kB)
Provide a way to create code generation strategies and to manage them in Visual Studio 2010. Strategies can interact with Visual Studio events like document events (saved, closed, opened), building event or DSL Tools events (model element created, deleted, modified..).